package org.primefaces.examples.moviecollector.service;

import org.primefaces.examples.moviecollector.dao.CalificacionDAO;
import org.primefaces.examples.moviecollector.domain.Calificacion;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

@Service("calificacionService")
public class CalificacionServiceImpl {

private CalificacionDAO calificacionDAO;
	
	@Autowired
	public CalificacionServiceImpl(CalificacionDAO calificacionDAO){
		this.calificacionDAO=calificacionDAO;
		
	}
	
	@Transactional
	public void guardarCalificacion(Calificacion calif) {
		calificacionDAO.persist(calif);
		
	}

	@Transactional
	public void remove(Calificacion calif) {
		calificacionDAO.delete(calif);
		
	}

	@Transactional
	public void update(Calificacion calif) {
		calificacionDAO.update(calif);
		
	}

	

	

}
